import type { cla } from "@/api/class/type";
import type { roleInfoData } from "@/api/role/type";
import type { schoolInfoData } from "@/api/school/type";
import type { userInfoData } from "@/api/user/type";

export interface UserState{
    token:string|null,
    user:userInfoData|null,
    users:userInfoData[]|null
}

export interface RoleState{
    roles:roleInfoData[] | undefined
}
export interface SchoolState{
    // school:schoolInfoData[]
}
export interface MajorStore{}
export interface ClassStore{
    classes:cla[];
}
export interface StuStore{}